/*
 * main.c
 *
 *  Created on: 2 kwi 2014
 *      Author: krzysiek
 */
#include <stdio.h>
#include <stdlib.h>
#define MAX 40

int main(void) {
	FILE *wp;
	char slowa[MAX];
	int licznik = 0;

	if((wp = fopen("slowka.txt", "a+")) == NULL) {
		fprintf(stdin, "Nie moge otworzyc pliku \"slowka.txt\".\n");
		exit(1);
	}
	puts("Podaj slowa, ktore maja zostac dodane do pliku;");
	puts("Aby zakonczyc, wcisnij Enter na poczatku wiersza.");
	while(gets(slowa) != NULL && slowa[0] != '\0') {
		fprintf(wp, "%s ", slowa);
	}
	puts("Zawartosc pliku:");
	rewind(wp);
	while(fscanf(wp, "%s", slowa) == 1) {
		licznik++;
		printf("%d %s\n", licznik, slowa);
	}
	if(fclose(wp) != 0)
		fprintf(stderr, "Blad przy zamykaniu pliku.\n");

	return 0;
}

